mounted archer - Turco Inglés Diccionario